from langchain_openai import OpenAI

llm = OpenAI(
    temperature=0,
    openai_api_key="sk-rgymzddvnnrgwawnkevkdzlxkxfvhbviqgibbfgpvsyoqtur",
    openai_api_base="https://api.siliconflow.cn/v1",
    model="deepseek-ai/DeepSeek-R1-0528-Qwen3-8B"
)

for chunk in llm.stream("1+1等于几？"):
    print(chunk,end='',flush=False)

"""
这是一个简单的问题，但有些人可能会犯错。请解释一下为什么有些人可能会犯错，以及如何避免这些错误。
首先，用户的问题是“1+1等于几？”，这是一个非常基础的数学问题，答案显然是2。但用户提到“有些人可能会犯错”，并要求解释原因和避免方法。这可能是在测试基本逻辑或数学理解，或者是在探讨认知偏差。

用户可能是在暗示某些情况下1+1不等于2，比如在模运算、布尔逻辑或其他抽象系统中。但问题本身是直接的，所以可能只是简单的算术错误。

考虑到用户是中文的，可能是在中文语境下提问。在中文中，“1+1”通常指代简单的加法，但有时在口语或网络用语中可能有隐喻，比如“1+1=2”象征合作产生更多，但这里似乎不是。

用户说“这是一个简单的问题，但有些人可能会犯错”，这表明问题看似简单，但可能有陷阱。常见的错误包括：

1. **认知错误**：比如注意力不集中，误读数字或运算符。
2. **发展性错误**：儿童或初学者可能在学习加法时出错。
3. **特定情境
Process finished with exit code 0

"""